home *** CD-ROM | disk | FTP | other *** search
- ' Global module for ncalc
- '
-
-
-
-
- Declare Function getfocus Lib "User" () As Integer
- Declare Function sendmessage Lib "User" (ByVal hWnd As Integer, ByVal wMsg As Integer, ByVal wParam As Integer, lParam As Any) As Long
-
- ' Button Control Messages
-
- Global Const WM_USER = &H400
-
- Global Const BM_GETCHECK = WM_USER + 0
- Global Const BM_SETCHECK = WM_USER + 1
- Global Const BM_GETSTATE = WM_USER + 2
- Global Const BM_SETSTATE = WM_USER + 3
- Global Const BM_SETSTYLE = WM_USER + 4
-
- ' KeyCode (KeyDown, KeyUp) - from CONSTANTS.TXT
- Global Const KEY_LBUTTON = &H1
- Global Const KEY_RBUTTON = &H2
- Global Const KEY_CANCEL = &H3
- Global Const KEY_MBUTTON = &H4 ' NOT contiguous with L & RBUTTON
- Global Const KEY_BACK = &H8
- Global Const KEY_TAB = &H9
- Global Const KEY_CLEAR = &HC
- Global Const KEY_RETURN = &HD
- Global Const KEY_SHIFT = &H10
- Global Const KEY_CONTROL = &H11
- Global Const KEY_MENU = &H12
- Global Const KEY_PAUSE = &H13
- Global Const KEY_CAPITAL = &H14
- Global Const KEY_ESCAPE = &H1B
- Global Const KEY_SPACE = &H20
- Global Const KEY_PRIOR = &H21
- Global Const KEY_NEXT = &H22
- Global Const KEY_END = &H23
- Global Const KEY_HOME = &H24
- Global Const KEY_LEFT = &H25
- Global Const KEY_UP = &H26
- Global Const KEY_RIGHT = &H27
- Global Const KEY_DOWN = &H28
- Global Const KEY_SELECT = &H29
- Global Const KEY_PRINT = &H2A
- Global Const KEY_EXECUTE = &H2B
- Global Const KEY_SNAPSHOT = &H2C
- Global Const KEY_INSERT = &H2D
- Global Const KEY_DELETE = &H2E
- Global Const KEY_HELP = &H2F
-
- ' KEY_A thru KEY_Z are the same as their ASCII equivalents: 'A' thru 'Z'
- ' KEY_0 thru KEY_9 are the same as their ASCII equivalents: '0' thru '9'
-
- Global Const KEY_NUMPAD0 = &H60
- Global Const KEY_NUMPAD1 = &H61
- Global Const KEY_NUMPAD2 = &H62
- Global Const KEY_NUMPAD3 = &H63
- Global Const KEY_NUMPAD4 = &H64
- Global Const KEY_NUMPAD5 = &H65
- Global Const KEY_NUMPAD6 = &H66
- Global Const KEY_NUMPAD7 = &H67
- Global Const KEY_NUMPAD8 = &H68
- Global Const KEY_NUMPAD9 = &H69
- Global Const KEY_MULTIPLY = &H6A
- Global Const KEY_ADD = &H6B
- Global Const KEY_SEPARATOR = &H6C
- Global Const KEY_SUBTRACT = &H6D
- Global Const KEY_DECIMAL = &H6E
- Global Const KEY_DIVIDE = &H6F
- Global Const KEY_F1 = &H70
- Global Const KEY_F2 = &H71
- Global Const KEY_F3 = &H72
- Global Const KEY_F4 = &H73
- Global Const KEY_F5 = &H74
- Global Const KEY_F6 = &H75
- Global Const KEY_F7 = &H76
- Global Const KEY_F8 = &H77
- Global Const KEY_F9 = &H78
- Global Const KEY_F10 = &H79
- Global Const KEY_F11 = &H7A
- Global Const KEY_F12 = &H7B
- Global Const KEY_F13 = &H7C
- Global Const KEY_F14 = &H7D
- Global Const KEY_F15 = &H7E
- Global Const KEY_F16 = &H7F
- Global Const KEY_NUMLOCK = &H90
-
-